前言
本人開始接觸Aras PLM至今滿1年,也算是第一次學習PLM行業,整體上PLM整合是一個很辛苦的工作,不管使用哪一種PLM核心系統,都需要與客戶的ERP、MES、Excel,甚至是獨立資料庫做整合內容,因此客製化是不可避免的。在新手上路時,總是會碰壁連連的是客製化本身,所以新手只需要有基本的開發能力,很快就能適應ArasPLM這套管理系統。
開始進入攻略Aras PLM產品生命週期管理系統,首先對於Aras快速的理解一下,說穿了其實Aras就是一套完整的資料庫系統,並且內建開發模組與完整的CRUD模組,全部操作皆透過資料表存取的方式完成,而對於Aras的資料表(Table)都稱呼ItemType,關聯資料表稱呼為RelationShip ItemType
ItemType = 資料表
RelationShips Itemtype = 關聯資料表
讓我們快速的建置一張派工單
ItemType 新增屬性
item number
start date
finish_date
cost
RelationShip頁籤
View
TOC Access
TOC View
Can Add
Permissions
完成後的結果如下
TOC畫面多出Work Order
新增物件
完成後即可操作CRUD功能,這是透過Permission預設權限設定而來,因此不同情境也會對應不同的權限操作,接下來會開始進入Coding,利用Server Event來執行驗證與修改資料。